A unified approach to evaluation algorithms for multivariate polynomials
نویسندگان
چکیده
We present a unified framework for most of the known and a few new evaluation algorithms for multivariate polynomials expressed in a wide variety of bases including the Bernstein-Bézier, multinomial (or Taylor), Lagrange and Newton bases. This unification is achieved by considering evaluation algorithms for multivariate polynomials expressed in terms of Lbases, a class of bases that include the Bernstein-Bézier, multinomial, and a rich subclass of Lagrange and Newton bases. All of the known evaluation algorithms can be generated either by considering up recursive evaluation algorithms for L-bases or by examining change of basis algorithms for L-bases. For polynomials of degree n in s variables, the class of up recursive evaluation algorithms includes a parallel up recurrence algorithm with computational complexity O(ns+1), a nested multiplication algorithm with computational complexity O(ns logn) and a ladder recurrence algorithm with computational complexity O(ns). These algorithms also generate a new generalization of the Aitken-Neville algorithm for evaluation of multivariate polynomials expressed in terms of Lagrange L-bases. The second class of algorithms, based on certain change of basis algorithms between L-bases, include a nested multiplication algorithm with computational complexity O(ns), a divided difference algorithm, a forward difference algorithm, and a Lagrange evaluation algorithm with computational complexities O(ns), O(ns) and O(n) per point respectively for the evaluation of multivariate polynomials at several points.
منابع مشابه
A Unified Approach for Design of Lp Polynomial Algorithms
By summarizing Khachiyan's algorithm and Karmarkar's algorithm forlinear program (LP) a unified methodology for the design of polynomial-time algorithms for LP is presented in this paper. A key concept is the so-called extended binary search (EBS) algorithm introduced by the author. It is used as a unified model to analyze the complexities of the existing modem LP algorithms and possibly, help ...
متن کاملA Uniied Approach to Evaluation Algorithms for Multivariate Polynomials
abstract We present a uniied framework for most of the known and a few new evaluation algorithms for multivariate polynomials expressed in a wide variety of bases including the B ezier, multinomial (or Taylor), Lagrange and Newton bases. This uniication is achieved by considering evaluation algorithms for multivariate polynomials expressed in terms of L-bases, a class of bases that include the ...
متن کاملA Clustering Based Location-allocation Problem Considering Transportation Costs and Statistical Properties (RESEARCH NOTE)
Cluster analysis is a useful technique in multivariate statistical analysis. Different types of hierarchical cluster analysis and K-means have been used for data analysis in previous studies. However, the K-means algorithm can be improved using some metaheuristics algorithms. In this study, we propose simulated annealing based algorithm for K-means in the clustering analysis which we refer it a...
متن کاملTwo Families of Algorithms for Symbolic Polynomials
We consider multivariate polynomials with exponents that are themselves integer-valued multivariate polynomials, and we present algorithms to compute their GCD and factorization. The algorithms fall into two families: algebraic extension methods and projection methods. The first family of algorithms uses the algebraic independence of x, x, x 2 , x, etc, to solve related problems with more indet...
متن کاملSimple Learning Algorithms for Decision Trees and Multivariate Polynomials
In this paper we develop a new approach for learning decision trees and multivariate polynomials via interpolation of multivariate polynomials. This new approach yields simple learning algorithms for multivariate polynomials and decision trees over nite elds under any constant bounded product distribution. The output hypothesis is a (single) multivariate polynomial that is an-approximation of t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Math. Comput.
دوره 66 شماره
صفحات -
تاریخ انتشار 1997